#include <iostream>
#include "sys/timeb.h"

using namespace std;

/**
 * @brief main 测试程序运行时间，
 * 测试方法：
 *      在程序运行开始和结束的地方分别记录时间，
 *      把结束的时间减去开始运行的时间就等于程序经过的时间
 * @param argc
 * @param argv
 * @return
 */

void algorithms(float &value,int &run_time)
{
    int sum = 1;
    float total = 1;
    for(int i = 1; i < run_time; i++){
        sum = sum * (-1.0 / value);
        total = total + sum;
        cout<<"i="<<i<<"  sum="<<sum<<"  total="<<total<<endl;
    }
}

int main(int argc, char *argv[])
{
//    timeb time_begin;
//    timeb time_end;

//    float value = 0;
//    int run_time = 0;
//    cout<<"please enter the value and count"<<endl;
//    scanf("%f %d",&value,&run_time);
//    cout<<"run_time="<<run_time<<endl<<"value="<<value<<endl;
//    ftime(&time_begin);

//    algorithms(value,run_time);

//    ftime(&time_end);
//    cout<<"time_begin="<<time_begin.time<<"  time_end="<<time_end.time<<endl;
//    cout<<"time="<<time_end.time - time_begin.time<<endl;

    cout<<"result="<<123.0/2<<endl;
    return 0;
}
